// Cosmo 3.0.1
// Bootswatch
// -----------------------------------------------------

@import url("//fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,400,700");

// Navbar =====================================================================

// Buttons ====================================================================

.btn {
	border: none;
}

// Typography =================================================================

.text-primary,
.text-primary:hover {
	color: @brand-primary;
}

.text-success,
.text-success:hover {
	color: @brand-success;
}

.text-danger,
.text-danger:hover {
	color: @brand-danger;
}

.text-warning,
.text-warning:hover {
	color: @brand-warning;
}

.text-info,
.text-info:hover {
	color: @brand-info;
}

// Tables =====================================================================

.table {

	tr.success,
	tr.warning,
	tr.danger {
		color: #fff;
	}
}

// Forms ======================================================================


.has-warning {
	.help-block,
	.control-label {
		color: @brand-warning;
	}

	.form-control,
	.form-control:focus {
		border: 1px solid @brand-warning;
	}
}

.has-error {
	.help-block,
	.control-label {
		color: @brand-danger;
	}

	.form-control,
	.form-control:focus {
		border: 1px solid @brand-danger;
	}
}

.has-success {
	.help-block,
	.control-label {
		color: @brand-success;
	}

	.form-control,
	.form-control:focus {
		border: 1px solid @brand-success;
	}
}

// Navs =======================================================================

.nav-pills {

	& > li > a {
		border-radius: 0;
	}
}

.dropdown-menu {

	& > li > a:hover,
	& > li > a:focus {
		background-image: none;
	}
}

.pagination {

	.active > a,
	.active > a:hover {
		border-color: #ddd;
	}
}

// Indicators =================================================================

.alert {
	border: none;

	.alert-link {
		text-decoration: underline;
		color: #fff;
	}
}

.label {
	border-radius: 0;
}

.close {
	opacity: 1;
}

// Progress bars ==============================================================

.progress {
	height: 8px;
	.box-shadow(none);
}

// Containers =================================================================